electron microscopic - German English Dictionary